#ifndef DATABASE_SCHEMA_H
#define DATABASE_SCHEMA_H

#include "database.h"

#include <map>
#include <string>

namespace Database
{
using std::map;
using std::string;

class Schema
{
public:
    Schema();
    ~Schema();
    Database& database(const string& name);

private:
    map<string, Database *> databases_;
};

}   // namespace Database

#endif
